home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_14_GTerminate.txt < prev    next >
Text File  |  1992-10-27  |  10KB  |  166 lines

  1. # near model CODE resource
  2. # jump table entries: 4824-4827 (4 of them)
  3. export_603:
  4. 00000000  4E56 FFFC                link       A6, -0x0004
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  266E 0008                movea.l    A3, [A6 + 0x8]
  7. 0000000C  284B                     movea.l    A4, A3
  8. 0000000E  42A7                     clr.l      -[A7]
  9. 00000010  2F0B                     move.l     -[A7], A3
  10. 00000012  4EAD 08EA                jsr        [A5 + 0x8EA /* export_281 */]
  11. 00000016  4EAD 3E32                jsr        [A5 + 0x3E32 /* export_1986 */]
  12. 0000001A  42A7                     clr.l      -[A7]
  13. 0000001C  4EAD 433A                jsr        [A5 + 0x433A /* export_2147 */]
  14. 00000020  4EAD 4362                jsr        [A5 + 0x4362 /* export_2152 */]
  15. 00000024  42A7                     clr.l      -[A7]
  16. 00000026  4EAD 433A                jsr        [A5 + 0x433A /* export_2147 */]
  17. 0000002A  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  18. 0000002E  2054                     movea.l    A0, [A4]
  19. 00000030  4AA8 0024                tst.l      [A0 + 0x24]
  20. 00000034  6710                     beq        +0x12 /* 00000046 */
  21. 00000036  42A7                     clr.l      -[A7]
  22. 00000038  2054                     movea.l    A0, [A4]
  23. 0000003A  2F28 0024                move.l     -[A7], [A0 + 0x24]
  24. 0000003E  4EAD 306A                jsr        [A5 + 0x306A /* export_1545 */]
  25. 00000042  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  26. label00000046:
  27. 00000046  2054                     movea.l    A0, [A4]
  28. 00000048  4AA8 002C                tst.l      [A0 + 0x2C]
  29. 0000004C  6710                     beq        +0x12 /* 0000005E */
  30. 0000004E  42A7                     clr.l      -[A7]
  31. 00000050  2054                     movea.l    A0, [A4]
  32. 00000052  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  33. 00000056  4EAD 306A                jsr        [A5 + 0x306A /* export_1545 */]
  34. 0000005A  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  35. label0000005E:
  36. 0000005E  2054                     movea.l    A0, [A4]
  37. 00000060  4AA8 0028                tst.l      [A0 + 0x28]
  38. 00000064  6710                     beq        +0x12 /* 00000076 */
  39. 00000066  42A7                     clr.l      -[A7]
  40. 00000068  2054                     movea.l    A0, [A4]
  41. 0000006A  2F28 0028                move.l     -[A7], [A0 + 0x28]
  42. 0000006E  4EAD 306A                jsr        [A5 + 0x306A /* export_1545 */]
  43. 00000072  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  44. label00000076:
  45. 00000076  4EAD 34DA                jsr        [A5 + 0x34DA /* export_1687 */]
  46. 0000007A  4EAD 44B2                jsr        [A5 + 0x44B2 /* export_2194 */]
  47. 0000007E  4EAD 3832                jsr        [A5 + 0x3832 /* export_1794 */]
  48. 00000082  4EAD 389A                jsr        [A5 + 0x389A /* export_1807 */]
  49. 00000086  4EAD 4722                jsr        [A5 + 0x4722 /* export_2272 */]
  50. 0000008A  4EAD 34AA                jsr        [A5 + 0x34AA /* export_1681 */]
  51. 0000008E  4EAD 382A                jsr        [A5 + 0x382A /* export_1793 */]
  52. 00000092  4EAD 3842                jsr        [A5 + 0x3842 /* export_1796 */]
  53. 00000096  4EAD 37B2                jsr        [A5 + 0x37B2 /* export_1778 */]
  54. 0000009A  4EAD 383A                jsr        [A5 + 0x383A /* export_1795 */]
  55. 0000009E  4EAD 3822                jsr        [A5 + 0x3822 /* export_1792 */]
  56. 000000A2  2F0B                     move.l     -[A7], A3
  57. 000000A4  4EBA 00BA                jsr        [PC + 0xBA /* 00000160 */]
  58. 000000A8  4CDF 1800                movem.l    A3,A4, [A7]+
  59. 000000AC  4E5E                     unlink     A6
  60. 000000AE  2E9F                     move.l     [A7], [A7]+
  61. 000000B0  4E75                     rts
  62. 000000B2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  63. export_604: // at 000000B4 (misaligned)
  64. 000000B6  FFFE                     .invalid   <<F/7/7>>
  65. 000000B8  102D F4F4                move.b     D0, [A5 - 0xB0C]
  66. 000000BC  6760                     beq        +0x62 /* 0000011E */
  67. 000000BE  3F3C 0001                move.w     -[A7], 0x1
  68. 000000C2  4EAD 1842                jsr        [A5 + 0x1842 /* export_772 */]
  69. 000000C6  4267                     clr.w      -[A7]
  70. 000000C8  486D F500                pea.l      [A5 - 0xB00]
  71. 000000CC  205F                     movea.l    A0, [A7]+
  72. 000000CE  A034                     syscall    VRemove
  73. 000000D0  3E80                     move.w     [A7], D0
  74. 000000D2  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  75. 000000D6  486D F698                pea.l      [A5 - 0x968]
  76. 000000DA  4EAD 2382                jsr        [A5 + 0x2382 /* export_1132 */]
  77. 000000DE  486D F688                pea.l      [A5 - 0x978]
  78. 000000E2  4EAD 2382                jsr        [A5 + 0x2382 /* export_1132 */]
  79. 000000E6  102D FC55                move.b     D0, [A5 - 0x3AB]
  80. 000000EA  6708                     beq        +0xA /* 000000F4 */
  81. 000000EC  486D F658                pea.l      [A5 - 0x9A8]
  82. 000000F0  4EAD 2382                jsr        [A5 + 0x2382 /* export_1132 */]
  83. label000000F4:
  84. 000000F4  486D F668                pea.l      [A5 - 0x998]
  85. 000000F8  4EAD 2382                jsr        [A5 + 0x2382 /* export_1132 */]
  86. 000000FC  486D F6A8                pea.l      [A5 - 0x958]
  87. 00000100  4EAD 2382                jsr        [A5 + 0x2382 /* export_1132 */]
  88. 00000104  102D FC65                move.b     D0, [A5 - 0x39B]
  89. 00000108  6710                     beq        +0x12 /* 0000011A */
  90. 0000010A  486D F678                pea.l      [A5 - 0x988]
  91. 0000010E  4EAD 2382                jsr        [A5 + 0x2382 /* export_1132 */]
  92. 00000112  486D F648                pea.l      [A5 - 0x9B8]
  93. 00000116  4EAD 2382                jsr        [A5 + 0x2382 /* export_1132 */]
  94. label0000011A:
  95. 0000011A  422D F4F4                clr.b      [A5 - 0xB0C]
  96. label0000011E:
  97. 0000011E  4E5E                     unlink     A6
  98. 00000120  4E75                     rts
  99. 00000122  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  100. // begin alternate branch 00000124-0000012A
  101. export_605:
  102. fn00000124:
  103. 00000124  4E56 0000                link       A6, 0
  104. 00000128  4E5E                     unlink     A6
  105. // end alternate branch 00000124-0000012A
  106. export_605: // at 00000124 (misaligned)
  107. fn00000124: // (misaligned)
  108. 00000126  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  109. 0000012A  2E9F                     move.l     [A7], [A7]+
  110. 0000012C  4E75                     rts
  111. 0000012E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  112. 00000132  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  113. 00000136  000C 4EAD                ori.b      A4, 0xAD
  114. 0000013A  1AA2                     move.b     [A5], -[A2]
  115. 0000013C  7000                     moveq.l    D0, 0x00
  116. 0000013E  2D40 000C                move.l     [A6 + 0xC], D0
  117. 00000142  4E5E                     unlink     A6
  118. 00000144  205F                     movea.l    A0, [A7]+
  119. 00000146  504F                     addq.w     A7, 8
  120. 00000148  4ED0                     jmp        [A0]
  121. 0000014A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  122. 0000014E  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  123. 00000152  000C 4EAD                ori.b      A4, 0xAD
  124. 00000156  09B2 4E5E                bclr       [A2 + D4 * 8 + 0x5E], D4
  125. 0000015A  205F                     movea.l    A0, [A7]+
  126. 0000015C  504F                     addq.w     A7, 8
  127. 0000015E  4ED0                     jmp        [A0]
  128. export_606:
  129. fn00000160:
  130. 00000160  4E56 FFFC                link       A6, -0x0004
  131. 00000164  48E7 0018                movem.l    -[A7], A3,A4
  132. 00000168  266E 0008                movea.l    A3, [A6 + 0x8]
  133. label0000016C:
  134. 0000016C  42A7                     clr.l      -[A7]
  135. 0000016E  A924                     syscall    FrontWindow
  136. 00000170  285F                     movea.l    A4, [A7]+
  137. 00000172  200C                     move.l     D0, A4
  138. 00000174  6708                     beq        +0xA /* 0000017E */
  139. 00000176  2F0C                     move.l     -[A7], A4
  140. 00000178  2F0B                     move.l     -[A7], A3
  141. 0000017A  4EAD 09A2                jsr        [A5 + 0x9A2 /* export_304 */]
  142. label0000017E:
  143. 0000017E  200C                     move.l     D0, A4
  144. 00000180  66EA                     bne        -0x14 /* 0000016C */
  145. 00000182  487A FFC8                pea.l      [PC - 0x38 /* 0000014C, value 0x4E560000 'NV\0\0', cstring "NV" */]
  146. 00000186  2F0E                     move.l     -[A7], A6
  147. 00000188  2F0B                     move.l     -[A7], A3
  148. 0000018A  4EAD 1C1A                jsr        [A5 + 0x1C1A /* export_895 */]
  149. 0000018E  2F2D F7E8                move.l     -[A7], [A5 - 0x818]
  150. 00000192  4EBA FF90                jsr        [PC - 0x70 /* 00000124 */]
  151. 00000196  4AAD F778                tst.l      [A5 - 0x888]
  152. 0000019A  670E                     beq        +0x10 /* 000001AA */
  153. 0000019C  487A FF92                pea.l      [PC - 0x6E /* 00000130, value 0x4E560000 'NV\0\0', cstring "NV" */]
  154. 000001A0  2F0E                     move.l     -[A7], A6
  155. 000001A2  2F2D F778                move.l     -[A7], [A5 - 0x888]
  156. 000001A6  4EAD 1B5A                jsr        [A5 + 0x1B5A /* export_871 */]
  157. label000001AA:
  158. 000001AA  42A7                     clr.l      -[A7]
  159. 000001AC  A9FB                     syscall    LoadScrap/LodeScrap
  160. 000001AE  4A9F                     tst.l      [A7]+
  161. 000001B0  4CDF 1800                movem.l    A3,A4, [A7]+
  162. 000001B4  4E5E                     unlink     A6
  163. 000001B6  2E9F                     move.l     [A7], [A7]+
  164. 000001B8  4E75                     rts
  165. 000001BA  0000                     .incomplete
  166.